# 调查 　编写一个while 循环，询问用户为何喜欢编程。
# 每当用户输入一个原因后，都将其添加到一个存储所有原因的文件中。

filename = 'love_programming_reason.txt'
while True:
	reason = input("Please answer why you love programming?\n('q' to quit): ")
	if reason not in ['q', 'Q', 'quit', 'Quit']:
		with open(filename, 'a') as file_object:	# 注意需采用附加模式进行写入以避免之前内容被覆盖
			file_object.write(reason+'\n')

	elif reason == '':
		continue		# 未做输入则继续提示

	else:
		break			# 退出

